tumour in the heel - Français Anglais Dictionnaire